giving off an unsettling yet alluring atmosphere